import lejos.nxt.Button;
import lejos.nxt.UltrasonicSensor;
import lejos.nxt.I2CSensor;
import lejos.nxt.SensorPort;
import lejos.robotics.*;
import lejos.nxt.TouchSensor;

public class nxtSensors
{
  public static void main(String[] args) throws InterruptedException
  {
    System.out.println("NXT starts programme...");
    UltrasonicSensor sonic = new UltrasonicSensor(SensorPort.S4);

    while (true)
    {
       if(sonic.getRange() < 30.0f)
       {
           System.out.println("Objekt erkannt!!");
           break;
       }
       System.out.println(sonic.getRange());
    }

    Button.waitForAnyPress();
  }
}